[INFO] fetching crate steam-audio-sys 0.1.0...
[INFO] building steam-audio-sys-0.1.0 against master#ff34b919075f35a1787659e9c448a34b06bab8de for issue-85264
[INFO] extracting crate steam-audio-sys 0.1.0 into /workspace/builds/worker-3/source
[INFO] validating manifest of crates.io crate steam-audio-sys 0.1.0 on toolchain ff34b919075f35a1787659e9c448a34b06bab8de
[INFO] running `Command { std: "/workspace/cargo-home/bin/cargo" "+ff34b919075f35a1787659e9c448a34b06bab8de" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }`
[INFO] started tweaking crates.io crate steam-audio-sys 0.1.0
[INFO] finished tweaking crates.io crate steam-audio-sys 0.1.0
[INFO] tweaked toml for crates.io crate steam-audio-sys 0.1.0 written to /workspace/builds/worker-3/source/Cargo.toml
[INFO] running `Command { std: "/workspace/cargo-home/bin/cargo" "+ff34b919075f35a1787659e9c448a34b06bab8de" "generate-lockfile" "--manifest-path" "Cargo.toml" "-Zno-index-update", kill_on_drop: false }`
[INFO] running `Command { std: "/workspace/cargo-home/bin/cargo" "+ff34b919075f35a1787659e9c448a34b06bab8de" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-3/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-3/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:20528e8c29e4536546f0102ce88568b16ea7538393a33fcca951030f7af10457" "/opt/rustwide/cargo-home/bin/cargo" "+ff34b919075f35a1787659e9c448a34b06bab8de" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }`
[INFO] [stdout] 590e91694d4d1be9cc777b55ce63447cd349d819509d8a120d7d135aea459f59
[INFO] [stderr] WARNING: Your kernel does not support swap limit capabilities or the cgroup is not mounted. Memory limited without swap.
[INFO] running `Command { std: "docker" "start" "-a" "590e91694d4d1be9cc777b55ce63447cd349d819509d8a120d7d135aea459f59", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "590e91694d4d1be9cc777b55ce63447cd349d819509d8a120d7d135aea459f59", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "590e91694d4d1be9cc777b55ce63447cd349d819509d8a120d7d135aea459f59", kill_on_drop: false }`
[INFO] [stdout] 590e91694d4d1be9cc777b55ce63447cd349d819509d8a120d7d135aea459f59
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-3/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-3/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:20528e8c29e4536546f0102ce88568b16ea7538393a33fcca951030f7af10457" "/opt/rustwide/cargo-home/bin/cargo" "+ff34b919075f35a1787659e9c448a34b06bab8de" "build" "--frozen" "--message-format=json", kill_on_drop: false }`
[INFO] [stdout] 111cc73da3a65f6cd33d1648c943f6e3b1cfe6311d9b65bf13774b3ffe5a799e
[INFO] [stderr] WARNING: Your kernel does not support swap limit capabilities or the cgroup is not mounted. Memory limited without swap.
[INFO] running `Command { std: "docker" "start" "-a" "111cc73da3a65f6cd33d1648c943f6e3b1cfe6311d9b65bf13774b3ffe5a799e", kill_on_drop: false }`
[INFO] [stderr]    Compiling libc v0.2.95
[INFO] [stderr]    Compiling steam-audio-sys v0.1.0 (/opt/rustwide/workdir)
[INFO] [stdout] warning: unused doc comment
[INFO] [stdout]   --> src/types.rs:22:1
[INFO] [stdout]    |
[INFO] [stdout] 22 | /// Boolean values.
[INFO] [stdout]    | ^^^^^^^^^^^^^^^^^^^ rustdoc does not generate documentation for macro invocations
[INFO] [stdout]    |
[INFO] [stdout]    = note: `#[warn(unused_doc_comments)]` on by default
[INFO] [stdout]    = help: to document an item produced by a macro, the macro must produce the documentation as part of its expansion
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused doc comment
[INFO] [stdout]   --> src/types.rs:30:1
[INFO] [stdout]    |
[INFO] [stdout] 30 | /// Status codes returned by Phonon API functions.
[INFO] [stdout]    | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ rustdoc does not generate documentation for macro invocations
[INFO] [stdout]    |
[INFO] [stdout]    = help: to document an item produced by a macro, the macro must produce the documentation as part of its expansion
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused doc comment
[INFO] [stdout]   --> src/types.rs:64:1
[INFO] [stdout]    |
[INFO] [stdout] 64 | / ///*****************************************************************************************************************/
[INFO] [stdout] 65 | | ///* Geometry                                                                                                      */
[INFO] [stdout] 66 | | ///*****************************************************************************************************************/
[INFO] [stdout] 67 | |
[INFO] [stdout] ...  |
[INFO] [stdout] 71 | | /// function.
[INFO] [stdout] 72 | | ///
[INFO] [stdout]    | |_--^
[INFO] [stdout]    |   |
[INFO] [stdout]    |   rustdoc does not generate documentation for macro invocations
[INFO] [stdout]    |
[INFO] [stdout]    = help: to document an item produced by a macro, the macro must produce the documentation as part of its expansion
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused doc comment
[INFO] [stdout]   --> src/types.rs:81:1
[INFO] [stdout]    |
[INFO] [stdout] 81 | / /// A unit-length quaternion. Quaternions are used to represent a rotation or orientation.
[INFO] [stdout] 82 | | ///
[INFO] [stdout]    | |_--^
[INFO] [stdout]    |   |
[INFO] [stdout]    |   rustdoc does not generate documentation for macro invocations
[INFO] [stdout]    |
[INFO] [stdout]    = help: to document an item produced by a macro, the macro must produce the documentation as part of its expansion
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused doc comment
[INFO] [stdout]   --> src/types.rs:92:1
[INFO] [stdout]    |
[INFO] [stdout] 92 | / /// An axis-aligned box. Axis-aligned boxes are used to specify a volume of 3D space.
[INFO] [stdout] 93 | | ///
[INFO] [stdout]    | |_--^
[INFO] [stdout]    |   |
[INFO] [stdout]    |   rustdoc does not generate documentation for macro invocations
[INFO] [stdout]    |
[INFO] [stdout]    = help: to document an item produced by a macro, the macro must produce the documentation as part of its expansion
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused doc comment
[INFO] [stdout]    --> src/types.rs:101:1
[INFO] [stdout]     |
[INFO] [stdout] 101 | / /// An oriented box. Oriented boxes are used to specify a volume of 3D space.
[INFO] [stdout] 102 | | ///
[INFO] [stdout]     | |_--^
[INFO] [stdout]     |   |
[INFO] [stdout]     |   rustdoc does not generate documentation for macro invocations
[INFO] [stdout]     |
[INFO] [stdout]     = help: to document an item produced by a macro, the macro must produce the documentation as part of its expansion
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused doc comment
[INFO] [stdout]    --> src/types.rs:111:1
[INFO] [stdout]     |
[INFO] [stdout] 111 | / /// A sphere. Spheres are used to define a region of influence around a point.
[INFO] [stdout] 112 | | ///
[INFO] [stdout]     | |_--^
[INFO] [stdout]     |   |
[INFO] [stdout]     |   rustdoc does not generate documentation for macro invocations
[INFO] [stdout]     |
[INFO] [stdout]     = help: to document an item produced by a macro, the macro must produce the documentation as part of its expansion
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused doc comment
[INFO] [stdout]    --> src/types.rs:120:1
[INFO] [stdout]     |
[INFO] [stdout] 120 | / ///*****************************************************************************************************************/
[INFO] [stdout] 121 | | ///* OpenCL Compute Devices                                                                                        */
[INFO] [stdout] 122 | | ///*****************************************************************************************************************/
[INFO] [stdout] 123 | |
[INFO] [stdout] ...   |
[INFO] [stdout] 126 | | /// exposes the specified kind of device will be used.
[INFO] [stdout] 127 | | ///
[INFO] [stdout]     | |_--^
[INFO] [stdout]     |   |
[INFO] [stdout]     |   rustdoc does not generate documentation for macro invocations
[INFO] [stdout]     |
[INFO] [stdout]     = help: to document an item produced by a macro, the macro must produce the documentation as part of its expansion
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused doc comment
[INFO] [stdout]    --> src/types.rs:136:1
[INFO] [stdout]     |
[INFO] [stdout] 136 | / /// Specifies constraints on the type of OpenCL device to create. This information is intended to be passed to
[INFO] [stdout] 137 | | /// \c iplCreateComputeDevice.
[INFO] [stdout] 138 | | ///
[INFO] [stdout]     | |_--^
[INFO] [stdout]     |   |
[INFO] [stdout]     |   rustdoc does not generate documentation for macro invocations
[INFO] [stdout]     |
[INFO] [stdout]     = help: to document an item produced by a macro, the macro must produce the documentation as part of its expansion
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused doc comment
[INFO] [stdout]    --> src/types.rs:148:1
[INFO] [stdout]     |
[INFO] [stdout] 148 | / ///*****************************************************************************************************************/
[INFO] [stdout] 149 | | ///* Simulation Settings                                                                                           */
[INFO] [stdout] 150 | | ///*****************************************************************************************************************/
[INFO] [stdout] 151 | |
[INFO] [stdout] ...   |
[INFO] [stdout] 154 | | /// implementation.
[INFO] [stdout] 155 | | ///
[INFO] [stdout]     | |_--^
[INFO] [stdout]     |   |
[INFO] [stdout]     |   rustdoc does not generate documentation for macro invocations
[INFO] [stdout]     |
[INFO] [stdout]     = help: to document an item produced by a macro, the macro must produce the documentation as part of its expansion
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused doc comment
[INFO] [stdout]    --> src/types.rs:165:1
[INFO] [stdout]     |
[INFO] [stdout] 165 | / /// The type of simulation to perform. All sound sources must use the same type of simulation; it is not
[INFO] [stdout] 166 | | /// currently possible to use real-time simulation for some sources and baked data for others.
[INFO] [stdout] 167 | | ///
[INFO] [stdout]     | |_--^
[INFO] [stdout]     |   |
[INFO] [stdout]     |   rustdoc does not generate documentation for macro invocations
[INFO] [stdout]     |
[INFO] [stdout]     = help: to document an item produced by a macro, the macro must produce the documentation as part of its expansion
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused doc comment
[INFO] [stdout]    --> src/types.rs:175:1
[INFO] [stdout]     |
[INFO] [stdout] 175 | / /// Configures the complexity of the simulation. You can fine-tune these values to arrive at a suitable
[INFO] [stdout] 176 | | /// balance between performance, memory usage, and acoustic detail.
[INFO] [stdout] 177 | | ///
[INFO] [stdout]     | |_--^
[INFO] [stdout]     |   |
[INFO] [stdout]     |   rustdoc does not generate documentation for macro invocations
[INFO] [stdout]     |
[INFO] [stdout]     = help: to document an item produced by a macro, the macro must produce the documentation as part of its expansion
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused doc comment
[INFO] [stdout]    --> src/types.rs:190:1
[INFO] [stdout]     |
[INFO] [stdout] 190 | / ///*****************************************************************************************************************/
[INFO] [stdout] 191 | | ///* Scene                                                                                                         */
[INFO] [stdout] 192 | | ///*****************************************************************************************************************/
[INFO] [stdout] 193 | |
[INFO] [stdout] ...   |
[INFO] [stdout] 197 | | /// pointing towards you, the vertices are specified in counter-clockwise order.
[INFO] [stdout] 198 | | ///
[INFO] [stdout]     | |_--^
[INFO] [stdout]     |   |
[INFO] [stdout]     |   rustdoc does not generate documentation for macro invocations
[INFO] [stdout]     |
[INFO] [stdout]     = help: to document an item produced by a macro, the macro must produce the documentation as part of its expansion
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused doc comment
[INFO] [stdout]    --> src/types.rs:205:1
[INFO] [stdout]     |
[INFO] [stdout] 205 | / /// The acoustic properties of a surface. You can specify the acoustic material properties of each triangle,
[INFO] [stdout] 206 | | /// although typically many triangles will share a common material. The acoustic material properties are specified
[INFO] [stdout] 207 | | /// for three frequency bands with center frequencies of 400 Hz, 2.5 KHz, and 15 KHz.
[INFO] [stdout] 208 | | ///
[INFO] [stdout] ...   |
[INFO] [stdout] 223 | | /// ```
[INFO] [stdout] 224 | | ///
[INFO] [stdout]     | |_--^
[INFO] [stdout]     |   |
[INFO] [stdout]     |   rustdoc does not generate documentation for macro invocations
[INFO] [stdout]     |
[INFO] [stdout]     = help: to document an item produced by a macro, the macro must produce the documentation as part of its expansion
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused doc comment
[INFO] [stdout]    --> src/types.rs:306:1
[INFO] [stdout]     |
[INFO] [stdout] 306 | / ///*****************************************************************************************************************/
[INFO] [stdout] 307 | | ///* Rendering Settings                                                                                            */
[INFO] [stdout] 308 | | ///*****************************************************************************************************************/
[INFO] [stdout] 309 | |
[INFO] [stdout] 310 | | /// The backend to use for applying convolution effects for sound propagation. Phonon lets you choose from
[INFO] [stdout] 311 | | /// multiple convolution implementations, with different trade-offs.
[INFO] [stdout] 312 | | ///
[INFO] [stdout]     | |_--^
[INFO] [stdout]     |   |
[INFO] [stdout]     |   rustdoc does not generate documentation for macro invocations
[INFO] [stdout]     |
[INFO] [stdout]     = help: to document an item produced by a macro, the macro must produce the documentation as part of its expansion
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused doc comment
[INFO] [stdout]    --> src/types.rs:320:1
[INFO] [stdout]     |
[INFO] [stdout] 320 | / /// Describes various properties of the audio processing pipeline. Many Phonon API objects that are used by the
[INFO] [stdout] 321 | | /// audio engine need to know how the audio processing pipeline (i.e., your audio engine) applies DSP effects to
[INFO] [stdout] 322 | | /// audio data. This structure describes the key parameters.
[INFO] [stdout] 323 | | ///
[INFO] [stdout]     | |_--^
[INFO] [stdout]     |   |
[INFO] [stdout]     |   rustdoc does not generate documentation for macro invocations
[INFO] [stdout]     |
[INFO] [stdout]     = help: to document an item produced by a macro, the macro must produce the documentation as part of its expansion
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused doc comment
[INFO] [stdout]    --> src/types.rs:332:1
[INFO] [stdout]     |
[INFO] [stdout] 332 | / ///*****************************************************************************************************************/
[INFO] [stdout] 333 | | ///* Audio Buffers                                                                                                 */
[INFO] [stdout] 334 | | ///*****************************************************************************************************************/
[INFO] [stdout] 335 | |
[INFO] [stdout] 336 | | /// Whether the audio buffer is encoded using Ambisonics or not.
[INFO] [stdout] 337 | | ///
[INFO] [stdout]     | |_--^
[INFO] [stdout]     |   |
[INFO] [stdout]     |   rustdoc does not generate documentation for macro invocations
[INFO] [stdout]     |
[INFO] [stdout]     = help: to document an item produced by a macro, the macro must produce the documentation as part of its expansion
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused doc comment
[INFO] [stdout]    --> src/types.rs:345:1
[INFO] [stdout]     |
[INFO] [stdout] 345 | / /// The type of speaker configuration, for audio formats that are not encoded using Ambisonics.
[INFO] [stdout] 346 | | ///
[INFO] [stdout]     | |_--^
[INFO] [stdout]     |   |
[INFO] [stdout]     |   rustdoc does not generate documentation for macro invocations
[INFO] [stdout]     |
[INFO] [stdout]     = help: to document an item produced by a macro, the macro must produce the documentation as part of its expansion
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused doc comment
[INFO] [stdout]    --> src/types.rs:358:1
[INFO] [stdout]     |
[INFO] [stdout] 358 | / /// The order in which Ambisonics channels are stored in an audio buffer. Each Ambisonics channel is a series of
[INFO] [stdout] 359 | | /// coefficients for a corresponding basis function, denoted by \f$ Y_l^m(\theta,\phi) \f$, where \f$\theta\f$ and
[INFO] [stdout] 360 | | /// \f$\phi\f$ are two angles which pinpoint the source relative to the listener, and \f$l\f$ and \f$m\f$ are two
[INFO] [stdout] 361 | | /// two integers which, taken together, identify a single Ambisonics channel. Here, \f$ l \geq 0 \f$ and
[INFO] [stdout] ...   |
[INFO] [stdout] 369 | | /// channel.
[INFO] [stdout] 370 | | ///
[INFO] [stdout]     | |_--^
[INFO] [stdout]     |   |
[INFO] [stdout]     |   rustdoc does not generate documentation for macro invocations
[INFO] [stdout]     |
[INFO] [stdout]     = help: to document an item produced by a macro, the macro must produce the documentation as part of its expansion
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused doc comment
[INFO] [stdout]    --> src/types.rs:378:1
[INFO] [stdout]     |
[INFO] [stdout] 378 | / /// Normalization conventions for Ambisonics channels. There are a few different ways of normalizing the values of
[INFO] [stdout] 379 | | /// the Ambisonics channels relative to each other. Phonon supports the most popular ones.
[INFO] [stdout] 380 | | ///
[INFO] [stdout]     | |_--^
[INFO] [stdout]     |   |
[INFO] [stdout]     |   rustdoc does not generate documentation for macro invocations
[INFO] [stdout]     |
[INFO] [stdout]     = help: to document an item produced by a macro, the macro must produce the documentation as part of its expansion
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused doc comment
[INFO] [stdout]    --> src/types.rs:389:1
[INFO] [stdout]     |
[INFO] [stdout] 389 | / /// Whether the data is interleaved or deinterleaved.
[INFO] [stdout] 390 | | ///
[INFO] [stdout]     | |_--^
[INFO] [stdout]     |   |
[INFO] [stdout]     |   rustdoc does not generate documentation for macro invocations
[INFO] [stdout]     |
[INFO] [stdout]     = help: to document an item produced by a macro, the macro must produce the documentation as part of its expansion
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused doc comment
[INFO] [stdout]    --> src/types.rs:398:1
[INFO] [stdout]     |
[INFO] [stdout] 398 | / /// The format of an audio buffer. Whenever you pass audio data to or from Phonon, you must describe the format in
[INFO] [stdout] 399 | | /// which the audio is encoded. **Phonon only supports uncompressed PCM wave data, stored in 32-bit floating point
[INFO] [stdout] 400 | | /// format**. However, Phonon supports many different multi-channel and Ambisonics formats, and the
[INFO] [stdout] 401 | | /// \c IPLAudioFormat tells Phonon how to interpret a buffer of audio data.
[INFO] [stdout] 402 | | ///
[INFO] [stdout]     | |_--^
[INFO] [stdout]     |   |
[INFO] [stdout]     |   rustdoc does not generate documentation for macro invocations
[INFO] [stdout]     |
[INFO] [stdout]     = help: to document an item produced by a macro, the macro must produce the documentation as part of its expansion
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused doc comment
[INFO] [stdout]    --> src/types.rs:416:1
[INFO] [stdout]     |
[INFO] [stdout] 416 | / /// A buffer containing audio data. All audio data passed to or from Phonon must be packaged in \c IPLAudioBuffer
[INFO] [stdout] 417 | | /// objects, which describe the format and size of the audio data.
[INFO] [stdout] 418 | | ///
[INFO] [stdout]     | |_--^
[INFO] [stdout]     |   |
[INFO] [stdout]     |   rustdoc does not generate documentation for macro invocations
[INFO] [stdout]     |
[INFO] [stdout]     = help: to document an item produced by a macro, the macro must produce the documentation as part of its expansion
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused doc comment
[INFO] [stdout]    --> src/types.rs:428:1
[INFO] [stdout]     |
[INFO] [stdout] 428 | / ///*****************************************************************************************************************/
[INFO] [stdout] 429 | | ///* Binaural Renderer                                                                                             */
[INFO] [stdout] 430 | | ///*****************************************************************************************************************/
[INFO] [stdout] 431 | |
[INFO] [stdout] 432 | | /// The type of HRTF database to use for binaural rendering. You can either use the built-in HRTF database, or
[INFO] [stdout] 433 | | /// supply your own HRTF data at run-time.
[INFO] [stdout] 434 | | ///
[INFO] [stdout]     | |_--^
[INFO] [stdout]     |   |
[INFO] [stdout]     |   rustdoc does not generate documentation for macro invocations
[INFO] [stdout]     |
[INFO] [stdout]     = help: to document an item produced by a macro, the macro must produce the documentation as part of its expansion
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused doc comment
[INFO] [stdout]    --> src/types.rs:442:1
[INFO] [stdout]     |
[INFO] [stdout] 442 | / /// A single-precision complex number.
[INFO] [stdout] 443 | | ///
[INFO] [stdout]     | |_--^
[INFO] [stdout]     |   |
[INFO] [stdout]     |   rustdoc does not generate documentation for macro invocations
[INFO] [stdout]     |
[INFO] [stdout]     = help: to document an item produced by a macro, the macro must produce the documentation as part of its expansion
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused doc comment
[INFO] [stdout]    --> src/types.rs:508:1
[INFO] [stdout]     |
[INFO] [stdout] 508 | / /// Parameters used to describe the HRTF database you want to use when creating a Binaural Renderer object.
[INFO] [stdout] 509 | | ///
[INFO] [stdout]     | |_--^
[INFO] [stdout]     |   |
[INFO] [stdout]     |   rustdoc does not generate documentation for macro invocations
[INFO] [stdout]     |
[INFO] [stdout]     = help: to document an item produced by a macro, the macro must produce the documentation as part of its expansion
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused doc comment
[INFO] [stdout]    --> src/types.rs:521:1
[INFO] [stdout]     |
[INFO] [stdout] 521 | / ///*****************************************************************************************************************/
[INFO] [stdout] 522 | | ///* Object-Based Binaural Effect                                                                                  */
[INFO] [stdout] 523 | | ///*****************************************************************************************************************/
[INFO] [stdout] 524 | |
[INFO] [stdout] 525 | | /// Techniques for interpolating HRTF data. This is used when rendering a point source whose position relative to
[INFO] [stdout] 526 | | /// the listener is not contained in the measured HRTF data used by Phonon.
[INFO] [stdout] 527 | | ///
[INFO] [stdout]     | |_--^
[INFO] [stdout]     |   |
[INFO] [stdout]     |   rustdoc does not generate documentation for macro invocations
[INFO] [stdout]     |
[INFO] [stdout]     = help: to document an item produced by a macro, the macro must produce the documentation as part of its expansion
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused doc comment
[INFO] [stdout]    --> src/types.rs:548:1
[INFO] [stdout]     |
[INFO] [stdout] 548 | / ///*****************************************************************************************************************/
[INFO] [stdout] 549 | | ///* Direct Sound                                                                                                  */
[INFO] [stdout] 550 | | ///*****************************************************************************************************************/
[INFO] [stdout] 551 | |
[INFO] [stdout] 552 | | /// The algorithm to use when checking for direct path occlusion. Phonon can check whether a direct sound path is
[INFO] [stdout] 553 | | /// occluded by scene geometry, and optionally how much of a sound source is occluded.
[INFO] [stdout] 554 | | ///
[INFO] [stdout]     | |_--^
[INFO] [stdout]     |   |
[INFO] [stdout]     |   rustdoc does not generate documentation for macro invocations
[INFO] [stdout]     |
[INFO] [stdout]     = help: to document an item produced by a macro, the macro must produce the documentation as part of its expansion
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused doc comment
[INFO] [stdout]    --> src/types.rs:562:1
[INFO] [stdout]     |
[INFO] [stdout] 562 | / /// The method to use when rendering occluded or partially occluded sound. Phonon can model sound passing through
[INFO] [stdout] 563 | | /// solid objects, and optionally apply frequency-dependent transmission filters.
[INFO] [stdout] 564 | | ///
[INFO] [stdout]     | |_--^
[INFO] [stdout]     |   |
[INFO] [stdout]     |   rustdoc does not generate documentation for macro invocations
[INFO] [stdout]     |
[INFO] [stdout]     = help: to document an item produced by a macro, the macro must produce the documentation as part of its expansion
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused doc comment
[INFO] [stdout]    --> src/types.rs:574:1
[INFO] [stdout]     |
[INFO] [stdout] 574 | / /// Parameters describing a direct sound path. For each frequency band, the attenuation factor applied to the
[INFO] [stdout] 575 | | /// direct sound path is:
[INFO] [stdout] 576 | | ///
[INFO] [stdout] 577 | | /// distanceAttenuation * airAbsorption * (occlusionFactor + (1 - occlusionFactor) * transmissionFactor)
[INFO] [stdout] 578 | | ///
[INFO] [stdout]     | |_--^
[INFO] [stdout]     |   |
[INFO] [stdout]     |   rustdoc does not generate documentation for macro invocations
[INFO] [stdout]     |
[INFO] [stdout]     = help: to document an item produced by a macro, the macro must produce the documentation as part of its expansion
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused doc comment
[INFO] [stdout]    --> src/types.rs:594:1
[INFO] [stdout]     |
[INFO] [stdout] 594 | / /// Flags that specify which parameters from \c IPLDirectSoundPath should be applied by the Direct Sound Effect.
[INFO] [stdout] 595 | | ///
[INFO] [stdout]     | |_--^
[INFO] [stdout]     |   |
[INFO] [stdout]     |   rustdoc does not generate documentation for macro invocations
[INFO] [stdout]     |
[INFO] [stdout]     = help: to document an item produced by a macro, the macro must produce the documentation as part of its expansion
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused doc comment
[INFO] [stdout]    --> src/types.rs:604:1
[INFO] [stdout]     |
[INFO] [stdout] 604 | / ///*****************************************************************************************************************/
[INFO] [stdout] 605 | | ///* Convolution Effect                                                                                            */
[INFO] [stdout] 606 | | ///*****************************************************************************************************************/
[INFO] [stdout] 607 | |
[INFO] [stdout] 608 | | /// Defines how a set of baked data should be interpreted.
[INFO] [stdout] 609 | | ///
[INFO] [stdout]     | |_--^
[INFO] [stdout]     |   |
[INFO] [stdout]     |   rustdoc does not generate documentation for macro invocations
[INFO] [stdout]     |
[INFO] [stdout]     = help: to document an item produced by a macro, the macro must produce the documentation as part of its expansion
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused doc comment
[INFO] [stdout]    --> src/types.rs:618:1
[INFO] [stdout]     |
[INFO] [stdout] 618 | / /// Identifies a set of baked data. It is the application's responsibility to ensure that this data is unique
[INFO] [stdout] 619 | | /// across the lifetime of an Environment object.
[INFO] [stdout] 620 | | ///
[INFO] [stdout]     | |_--^
[INFO] [stdout]     |   |
[INFO] [stdout]     |   rustdoc does not generate documentation for macro invocations
[INFO] [stdout]     |
[INFO] [stdout]     = help: to document an item produced by a macro, the macro must produce the documentation as part of its expansion
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused doc comment
[INFO] [stdout]    --> src/types.rs:628:1
[INFO] [stdout]     |
[INFO] [stdout] 628 | / ///*****************************************************************************************************************/
[INFO] [stdout] 629 | | ///* Acoustic Probes                                                                                               */
[INFO] [stdout] 630 | | ///*****************************************************************************************************************/
[INFO] [stdout] 631 | |
[INFO] [stdout] ...   |
[INFO] [stdout] 635 | | /// different regions may overlap, although this is not typical.
[INFO] [stdout] 636 | | ///
[INFO] [stdout]     | |_--^
[INFO] [stdout]     |   |
[INFO] [stdout]     |   rustdoc does not generate documentation for macro invocations
[INFO] [stdout]     |
[INFO] [stdout]     = help: to document an item produced by a macro, the macro must produce the documentation as part of its expansion
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused doc comment
[INFO] [stdout]    --> src/types.rs:645:1
[INFO] [stdout]     |
[INFO] [stdout] 645 | /// Parameters that specify how probes should be created by \c ::iplCreateProbeBox. */
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ rustdoc does not generate documentation for macro invocations
[INFO] [stdout]     |
[INFO] [stdout]     = help: to document an item produced by a macro, the macro must produce the documentation as part of its expansion
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused doc comment
[INFO] [stdout]    --> src/types.rs:664:1
[INFO] [stdout]     |
[INFO] [stdout] 664 | / ///*****************************************************************************************************************/
[INFO] [stdout] 665 | | ///* Baking                                                                                                        */
[INFO] [stdout] 666 | | ///*****************************************************************************************************************/
[INFO] [stdout] 667 | |
[INFO] [stdout] 668 | | /// Specifies the kind of acoustic responses to save in the baked data.
[INFO] [stdout] 669 | | ///
[INFO] [stdout]     | |_--^
[INFO] [stdout]     |   |
[INFO] [stdout]     |   rustdoc does not generate documentation for macro invocations
[INFO] [stdout]     |
[INFO] [stdout]     = help: to document an item produced by a macro, the macro must produce the documentation as part of its expansion
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: 36 warnings emitted
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr]     Finished dev [unoptimized + debuginfo] target(s) in 2.21s
[INFO] running `Command { std: "docker" "inspect" "111cc73da3a65f6cd33d1648c943f6e3b1cfe6311d9b65bf13774b3ffe5a799e", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "111cc73da3a65f6cd33d1648c943f6e3b1cfe6311d9b65bf13774b3ffe5a799e", kill_on_drop: false }`
[INFO] [stdout] 111cc73da3a65f6cd33d1648c943f6e3b1cfe6311d9b65bf13774b3ffe5a799e
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-3/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-3/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:20528e8c29e4536546f0102ce88568b16ea7538393a33fcca951030f7af10457" "/opt/rustwide/cargo-home/bin/cargo" "+ff34b919075f35a1787659e9c448a34b06bab8de" "test" "--frozen" "--no-run" "--message-format=json", kill_on_drop: false }`
[INFO] [stdout] be886062af4a8d011406b5577283209564bca0c33303dd65977db302ebbb6e3b
[INFO] [stderr] WARNING: Your kernel does not support swap limit capabilities or the cgroup is not mounted. Memory limited without swap.
[INFO] running `Command { std: "docker" "start" "-a" "be886062af4a8d011406b5577283209564bca0c33303dd65977db302ebbb6e3b", kill_on_drop: false }`
[INFO] [stdout] warning: unused doc comment
[INFO] [stdout]   --> src/types.rs:22:1
[INFO] [stdout]    |
[INFO] [stdout] 22 | /// Boolean values.
[INFO] [stdout]    | ^^^^^^^^^^^^^^^^^^^ rustdoc does not generate documentation for macro invocations
[INFO] [stdout]    |
[INFO] [stdout]    = note: `#[warn(unused_doc_comments)]` on by default
[INFO] [stdout]    = help: to document an item produced by a macro, the macro must produce the documentation as part of its expansion
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused doc comment
[INFO] [stdout]   --> src/types.rs:30:1
[INFO] [stdout]    |
[INFO] [stdout] 30 | /// Status codes returned by Phonon API functions.
[INFO] [stdout]    | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ rustdoc does not generate documentation for macro invocations
[INFO] [stdout]    |
[INFO] [stdout]    = help: to document an item produced by a macro, the macro must produce the documentation as part of its expansion
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused doc comment
[INFO] [stdout]   --> src/types.rs:64:1
[INFO] [stdout]    |
[INFO] [stdout] 64 | / ///*****************************************************************************************************************/
[INFO] [stdout] 65 | | ///* Geometry                                                                                                      */
[INFO] [stdout] 66 | | ///*****************************************************************************************************************/
[INFO] [stdout] 67 | |
[INFO] [stdout] ...  |
[INFO] [stdout] 71 | | /// function.
[INFO] [stdout] 72 | | ///
[INFO] [stdout]    | |_--^
[INFO] [stdout]    |   |
[INFO] [stdout]    |   rustdoc does not generate documentation for macro invocations
[INFO] [stdout]    |
[INFO] [stdout]    = help: to document an item produced by a macro, the macro must produce the documentation as part of its expansion
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused doc comment
[INFO] [stdout]   --> src/types.rs:81:1
[INFO] [stdout]    |
[INFO] [stdout] 81 | / /// A unit-length quaternion. Quaternions are used to represent a rotation or orientation.
[INFO] [stdout] 82 | | ///
[INFO] [stdout]    | |_--^
[INFO] [stdout]    |   |
[INFO] [stdout]    |   rustdoc does not generate documentation for macro invocations
[INFO] [stdout]    |
[INFO] [stdout]    = help: to document an item produced by a macro, the macro must produce the documentation as part of its expansion
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused doc comment
[INFO] [stdout]   --> src/types.rs:92:1
[INFO] [stdout]    |
[INFO] [stdout] 92 | / /// An axis-aligned box. Axis-aligned boxes are used to specify a volume of 3D space.
[INFO] [stdout] 93 | | ///
[INFO] [stdout]    | |_--^
[INFO] [stdout]    |   |
[INFO] [stdout]    |   rustdoc does not generate documentation for macro invocations
[INFO] [stdout]    |
[INFO] [stdout]    = help: to document an item produced by a macro, the macro must produce the documentation as part of its expansion
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused doc comment
[INFO] [stdout]    --> src/types.rs:101:1
[INFO] [stdout]     |
[INFO] [stdout] 101 | / /// An oriented box. Oriented boxes are used to specify a volume of 3D space.
[INFO] [stdout] 102 | | ///
[INFO] [stdout]     | |_--^
[INFO] [stdout]     |   |
[INFO] [stdout]     |   rustdoc does not generate documentation for macro invocations
[INFO] [stdout]     |
[INFO] [stdout]     = help: to document an item produced by a macro, the macro must produce the documentation as part of its expansion
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused doc comment
[INFO] [stdout]    --> src/types.rs:111:1
[INFO] [stdout]     |
[INFO] [stdout] 111 | / /// A sphere. Spheres are used to define a region of influence around a point.
[INFO] [stdout] 112 | | ///
[INFO] [stdout]     | |_--^
[INFO] [stdout]     |   |
[INFO] [stdout]     |   rustdoc does not generate documentation for macro invocations
[INFO] [stdout]     |
[INFO] [stdout]     = help: to document an item produced by a macro, the macro must produce the documentation as part of its expansion
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused doc comment
[INFO] [stdout]    --> src/types.rs:120:1
[INFO] [stdout]     |
[INFO] [stdout] 120 | / ///*****************************************************************************************************************/
[INFO] [stdout] 121 | | ///* OpenCL Compute Devices                                                                                        */
[INFO] [stdout] 122 | | ///*****************************************************************************************************************/
[INFO] [stdout] 123 | |
[INFO] [stdout] ...   |
[INFO] [stdout] 126 | | /// exposes the specified kind of device will be used.
[INFO] [stdout] 127 | | ///
[INFO] [stdout]     | |_--^
[INFO] [stdout]     |   |
[INFO] [stdout]     |   rustdoc does not generate documentation for macro invocations
[INFO] [stdout]     |
[INFO] [stdout]     = help: to document an item produced by a macro, the macro must produce the documentation as part of its expansion
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused doc comment
[INFO] [stdout]    --> src/types.rs:136:1
[INFO] [stdout]     |
[INFO] [stdout] 136 | / /// Specifies constraints on the type of OpenCL device to create. This information is intended to be passed to
[INFO] [stdout] 137 | | /// \c iplCreateComputeDevice.
[INFO] [stdout] 138 | | ///
[INFO] [stdout]     | |_--^
[INFO] [stdout]     |   |
[INFO] [stdout]     |   rustdoc does not generate documentation for macro invocations
[INFO] [stdout]     |
[INFO] [stdout]     = help: to document an item produced by a macro, the macro must produce the documentation as part of its expansion
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused doc comment
[INFO] [stdout]    --> src/types.rs:148:1
[INFO] [stdout]     |
[INFO] [stdout] 148 | / ///*****************************************************************************************************************/
[INFO] [stdout] 149 | | ///* Simulation Settings                                                                                           */
[INFO] [stdout] 150 | | ///*****************************************************************************************************************/
[INFO] [stdout] 151 | |
[INFO] [stdout] ...   |
[INFO] [stdout] 154 | | /// implementation.
[INFO] [stdout] 155 | | ///
[INFO] [stdout]     | |_--^
[INFO] [stdout]     |   |
[INFO] [stdout]     |   rustdoc does not generate documentation for macro invocations
[INFO] [stdout]     |
[INFO] [stdout]     = help: to document an item produced by a macro, the macro must produce the documentation as part of its expansion
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused doc comment
[INFO] [stdout]    --> src/types.rs:165:1
[INFO] [stdout]     |
[INFO] [stdout] 165 | / /// The type of simulation to perform. All sound sources must use the same type of simulation; it is not
[INFO] [stdout] 166 | | /// currently possible to use real-time simulation for some sources and baked data for others.
[INFO] [stdout] 167 | | ///
[INFO] [stdout]     | |_--^
[INFO] [stdout]     |   |
[INFO] [stdout]     |   rustdoc does not generate documentation for macro invocations
[INFO] [stdout]     |
[INFO] [stdout]     = help: to document an item produced by a macro, the macro must produce the documentation as part of its expansion
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused doc comment
[INFO] [stdout]    --> src/types.rs:175:1
[INFO] [stdout]     |
[INFO] [stdout] 175 | / /// Configures the complexity of the simulation. You can fine-tune these values to arrive at a suitable
[INFO] [stdout] 176 | | /// balance between performance, memory usage, and acoustic detail.
[INFO] [stdout] 177 | | ///
[INFO] [stdout]     | |_--^
[INFO] [stdout]     |   |
[INFO] [stdout]     |   rustdoc does not generate documentation for macro invocations
[INFO] [stdout]     |
[INFO] [stdout]     = help: to document an item produced by a macro, the macro must produce the documentation as part of its expansion
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused doc comment
[INFO] [stdout]    --> src/types.rs:190:1
[INFO] [stdout]     |
[INFO] [stdout] 190 | / ///*****************************************************************************************************************/
[INFO] [stdout] 191 | | ///* Scene                                                                                                         */
[INFO] [stdout] 192 | | ///*****************************************************************************************************************/
[INFO] [stdout] 193 | |
[INFO] [stdout] ...   |
[INFO] [stdout] 197 | | /// pointing towards you, the vertices are specified in counter-clockwise order.
[INFO] [stdout] 198 | | ///
[INFO] [stdout]     | |_--^
[INFO] [stdout]     |   |
[INFO] [stdout]     |   rustdoc does not generate documentation for macro invocations
[INFO] [stdout]     |
[INFO] [stdout]     = help: to document an item produced by a macro, the macro must produce the documentation as part of its expansion
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused doc comment
[INFO] [stdout]    --> src/types.rs:205:1
[INFO] [stdout]     |
[INFO] [stdout] 205 | / /// The acoustic properties of a surface. You can specify the acoustic material properties of each triangle,
[INFO] [stdout] 206 | | /// although typically many triangles will share a common material. The acoustic material properties are specified
[INFO] [stdout] 207 | | /// for three frequency bands with center frequencies of 400 Hz, 2.5 KHz, and 15 KHz.
[INFO] [stdout] 208 | | ///
[INFO] [stdout] ...   |
[INFO] [stdout] 223 | | /// ```
[INFO] [stdout] 224 | | ///
[INFO] [stdout]     | |_--^
[INFO] [stdout]     |   |
[INFO] [stdout]     |   rustdoc does not generate documentation for macro invocations
[INFO] [stdout]     |
[INFO] [stdout]     = help: to document an item produced by a macro, the macro must produce the documentation as part of its expansion
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused doc comment
[INFO] [stdout]    --> src/types.rs:306:1
[INFO] [stdout]     |
[INFO] [stdout] 306 | / ///*****************************************************************************************************************/
[INFO] [stdout] 307 | | ///* Rendering Settings                                                                                            */
[INFO] [stdout] 308 | | ///*****************************************************************************************************************/
[INFO] [stdout] 309 | |
[INFO] [stdout] 310 | | /// The backend to use for applying convolution effects for sound propagation. Phonon lets you choose from
[INFO] [stdout] 311 | | /// multiple convolution implementations, with different trade-offs.
[INFO] [stdout] 312 | | ///
[INFO] [stdout]     | |_--^
[INFO] [stdout]     |   |
[INFO] [stdout]     |   rustdoc does not generate documentation for macro invocations
[INFO] [stdout]     |
[INFO] [stdout]     = help: to document an item produced by a macro, the macro must produce the documentation as part of its expansion
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused doc comment
[INFO] [stdout]    --> src/types.rs:320:1
[INFO] [stdout]     |
[INFO] [stdout] 320 | / /// Describes various properties of the audio processing pipeline. Many Phonon API objects that are used by the
[INFO] [stdout] 321 | | /// audio engine need to know how the audio processing pipeline (i.e., your audio engine) applies DSP effects to
[INFO] [stdout] 322 | | /// audio data. This structure describes the key parameters.
[INFO] [stdout] 323 | | ///
[INFO] [stdout]     | |_--^
[INFO] [stdout]     |   |
[INFO] [stdout]     |   rustdoc does not generate documentation for macro invocations
[INFO] [stdout]     |
[INFO] [stdout]     = help: to document an item produced by a macro, the macro must produce the documentation as part of its expansion
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused doc comment
[INFO] [stdout]    --> src/types.rs:332:1
[INFO] [stdout]     |
[INFO] [stdout] 332 | / ///*****************************************************************************************************************/
[INFO] [stdout] 333 | | ///* Audio Buffers                                                                                                 */
[INFO] [stdout] 334 | | ///*****************************************************************************************************************/
[INFO] [stdout] 335 | |
[INFO] [stdout] 336 | | /// Whether the audio buffer is encoded using Ambisonics or not.
[INFO] [stdout] 337 | | ///
[INFO] [stdout]     | |_--^
[INFO] [stdout]     |   |
[INFO] [stdout]     |   rustdoc does not generate documentation for macro invocations
[INFO] [stdout]     |
[INFO] [stdout]     = help: to document an item produced by a macro, the macro must produce the documentation as part of its expansion
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused doc comment
[INFO] [stdout]    --> src/types.rs:345:1
[INFO] [stdout]     |
[INFO] [stdout] 345 | / /// The type of speaker configuration, for audio formats that are not encoded using Ambisonics.
[INFO] [stdout] 346 | | ///
[INFO] [stdout]     | |_--^
[INFO] [stdout]     |   |
[INFO] [stdout]     |   rustdoc does not generate documentation for macro invocations
[INFO] [stdout]     |
[INFO] [stdout]     = help: to document an item produced by a macro, the macro must produce the documentation as part of its expansion
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused doc comment
[INFO] [stdout]    --> src/types.rs:358:1
[INFO] [stdout]     |
[INFO] [stdout] 358 | / /// The order in which Ambisonics channels are stored in an audio buffer. Each Ambisonics channel is a series of
[INFO] [stdout] 359 | | /// coefficients for a corresponding basis function, denoted by \f$ Y_l^m(\theta,\phi) \f$, where \f$\theta\f$ and
[INFO] [stdout] 360 | | /// \f$\phi\f$ are two angles which pinpoint the source relative to the listener, and \f$l\f$ and \f$m\f$ are two
[INFO] [stdout] 361 | | /// two integers which, taken together, identify a single Ambisonics channel. Here, \f$ l \geq 0 \f$ and
[INFO] [stdout] ...   |
[INFO] [stdout] 369 | | /// channel.
[INFO] [stdout] 370 | | ///
[INFO] [stdout]     | |_--^
[INFO] [stdout]     |   |
[INFO] [stdout]     |   rustdoc does not generate documentation for macro invocations
[INFO] [stdout]     |
[INFO] [stdout]     = help: to document an item produced by a macro, the macro must produce the documentation as part of its expansion
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused doc comment
[INFO] [stdout]    --> src/types.rs:378:1
[INFO] [stdout]     |
[INFO] [stdout] 378 | / /// Normalization conventions for Ambisonics channels. There are a few different ways of normalizing the values of
[INFO] [stdout] 379 | | /// the Ambisonics channels relative to each other. Phonon supports the most popular ones.
[INFO] [stdout] 380 | | ///
[INFO] [stdout]     | |_--^
[INFO] [stdout]     |   |
[INFO] [stdout]     |   rustdoc does not generate documentation for macro invocations
[INFO] [stdout]     |
[INFO] [stdout]     = help: to document an item produced by a macro, the macro must produce the documentation as part of its expansion
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused doc comment
[INFO] [stdout]    --> src/types.rs:389:1
[INFO] [stdout]     |
[INFO] [stdout] 389 | / /// Whether the data is interleaved or deinterleaved.
[INFO] [stdout] 390 | | ///
[INFO] [stdout]     | |_--^
[INFO] [stdout]     |   |
[INFO] [stdout]     |   rustdoc does not generate documentation for macro invocations
[INFO] [stdout]     |
[INFO] [stdout]     = help: to document an item produced by a macro, the macro must produce the documentation as part of its expansion
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused doc comment
[INFO] [stdout]    --> src/types.rs:398:1
[INFO] [stdout]     |
[INFO] [stdout] 398 | / /// The format of an audio buffer. Whenever you pass audio data to or from Phonon, you must describe the format in
[INFO] [stdout] 399 | | /// which the audio is encoded. **Phonon only supports uncompressed PCM wave data, stored in 32-bit floating point
[INFO] [stdout] 400 | | /// format**. However, Phonon supports many different multi-channel and Ambisonics formats, and the
[INFO] [stdout] 401 | | /// \c IPLAudioFormat tells Phonon how to interpret a buffer of audio data.
[INFO] [stdout] 402 | | ///
[INFO] [stdout]     | |_--^
[INFO] [stdout]     |   |
[INFO] [stdout]     |   rustdoc does not generate documentation for macro invocations
[INFO] [stdout]     |
[INFO] [stdout]     = help: to document an item produced by a macro, the macro must produce the documentation as part of its expansion
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused doc comment
[INFO] [stdout]    --> src/types.rs:416:1
[INFO] [stdout]     |
[INFO] [stdout] 416 | / /// A buffer containing audio data. All audio data passed to or from Phonon must be packaged in \c IPLAudioBuffer
[INFO] [stdout] 417 | | /// objects, which describe the format and size of the audio data.
[INFO] [stdout] 418 | | ///
[INFO] [stdout]     | |_--^
[INFO] [stdout]     |   |
[INFO] [stdout]     |   rustdoc does not generate documentation for macro invocations
[INFO] [stdout]     |
[INFO] [stdout]     = help: to document an item produced by a macro, the macro must produce the documentation as part of its expansion
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused doc comment
[INFO] [stdout]    --> src/types.rs:428:1
[INFO] [stdout]     |
[INFO] [stdout] 428 | / ///*****************************************************************************************************************/
[INFO] [stdout] 429 | | ///* Binaural Renderer                                                                                             */
[INFO] [stdout] 430 | | ///*****************************************************************************************************************/
[INFO] [stdout] 431 | |
[INFO] [stdout] 432 | | /// The type of HRTF database to use for binaural rendering. You can either use the built-in HRTF database, or
[INFO] [stdout] 433 | | /// supply your own HRTF data at run-time.
[INFO] [stdout] 434 | | ///
[INFO] [stdout]     | |_--^
[INFO] [stdout]     |   |
[INFO] [stdout]     |   rustdoc does not generate documentation for macro invocations
[INFO] [stdout]     |
[INFO] [stdout]     = help: to document an item produced by a macro, the macro must produce the documentation as part of its expansion
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused doc comment
[INFO] [stdout]    --> src/types.rs:442:1
[INFO] [stdout]     |
[INFO] [stdout] 442 | / /// A single-precision complex number.
[INFO] [stdout] 443 | | ///
[INFO] [stdout]     | |_--^
[INFO] [stdout]     |   |
[INFO] [stdout]     |   rustdoc does not generate documentation for macro invocations
[INFO] [stdout]     |
[INFO] [stdout]     = help: to document an item produced by a macro, the macro must produce the documentation as part of its expansion
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused doc comment
[INFO] [stdout]    --> src/types.rs:508:1
[INFO] [stdout]     |
[INFO] [stdout] 508 | / /// Parameters used to describe the HRTF database you want to use when creating a Binaural Renderer object.
[INFO] [stdout] 509 | | ///
[INFO] [stdout]     | |_--^
[INFO] [stdout]     |   |
[INFO] [stdout]     |   rustdoc does not generate documentation for macro invocations
[INFO] [stdout]     |
[INFO] [stdout]     = help: to document an item produced by a macro, the macro must produce the documentation as part of its expansion
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused doc comment
[INFO] [stdout]    --> src/types.rs:521:1
[INFO] [stdout]     |
[INFO] [stdout] 521 | / ///*****************************************************************************************************************/
[INFO] [stdout] 522 | | ///* Object-Based Binaural Effect                                                                                  */
[INFO] [stdout] 523 | | ///*****************************************************************************************************************/
[INFO] [stdout] 524 | |
[INFO] [stdout] 525 | | /// Techniques for interpolating HRTF data. This is used when rendering a point source whose position relative to
[INFO] [stdout] 526 | | /// the listener is not contained in the measured HRTF data used by Phonon.
[INFO] [stdout] 527 | | ///
[INFO] [stdout]     | |_--^
[INFO] [stdout]     |   |
[INFO] [stdout]     |   rustdoc does not generate documentation for macro invocations
[INFO] [stdout]     |
[INFO] [stdout]     = help: to document an item produced by a macro, the macro must produce the documentation as part of its expansion
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused doc comment
[INFO] [stdout]    --> src/types.rs:548:1
[INFO] [stdout]     |
[INFO] [stdout] 548 | / ///*****************************************************************************************************************/
[INFO] [stdout] 549 | | ///* Direct Sound                                                                                                  */
[INFO] [stdout] 550 | | ///*****************************************************************************************************************/
[INFO] [stdout] 551 | |
[INFO] [stdout] 552 | | /// The algorithm to use when checking for direct path occlusion. Phonon can check whether a direct sound path is
[INFO] [stdout] 553 | | /// occluded by scene geometry, and optionally how much of a sound source is occluded.
[INFO] [stdout] 554 | | ///
[INFO] [stdout]     | |_--^
[INFO] [stdout]     |   |
[INFO] [stdout]     |   rustdoc does not generate documentation for macro invocations
[INFO] [stdout]     |
[INFO] [stdout]     = help: to document an item produced by a macro, the macro must produce the documentation as part of its expansion
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused doc comment
[INFO] [stdout]    --> src/types.rs:562:1
[INFO] [stdout]     |
[INFO] [stdout] 562 | / /// The method to use when rendering occluded or partially occluded sound. Phonon can model sound passing through
[INFO] [stdout] 563 | | /// solid objects, and optionally apply frequency-dependent transmission filters.
[INFO] [stdout] 564 | | ///
[INFO] [stdout]     | |_--^
[INFO] [stdout]     |   |
[INFO] [stdout]     |   rustdoc does not generate documentation for macro invocations
[INFO] [stdout]     |
[INFO] [stdout]     = help: to document an item produced by a macro, the macro must produce the documentation as part of its expansion
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused doc comment
[INFO] [stdout]    --> src/types.rs:574:1
[INFO] [stdout]     |
[INFO] [stdout] 574 | / /// Parameters describing a direct sound path. For each frequency band, the attenuation factor applied to the
[INFO] [stdout] 575 | | /// direct sound path is:
[INFO] [stdout] 576 | | ///
[INFO] [stdout] 577 | | /// distanceAttenuation * airAbsorption * (occlusionFactor + (1 - occlusionFactor) * transmissionFactor)
[INFO] [stdout] 578 | | ///
[INFO] [stdout]     | |_--^
[INFO] [stdout]     |   |
[INFO] [stdout]     |   rustdoc does not generate documentation for macro invocations
[INFO] [stdout]     |
[INFO] [stdout]     = help: to document an item produced by a macro, the macro must produce the documentation as part of its expansion
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused doc comment
[INFO] [stdout]    --> src/types.rs:594:1
[INFO] [stdout]     |
[INFO] [stdout] 594 | / /// Flags that specify which parameters from \c IPLDirectSoundPath should be applied by the Direct Sound Effect.
[INFO] [stdout] 595 | | ///
[INFO] [stdout]     | |_--^
[INFO] [stdout]     |   |
[INFO] [stdout]     |   rustdoc does not generate documentation for macro invocations
[INFO] [stdout]     |
[INFO] [stdout]     = help: to document an item produced by a macro, the macro must produce the documentation as part of its expansion
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused doc comment
[INFO] [stdout]    --> src/types.rs:604:1
[INFO] [stdout]     |
[INFO] [stdout] 604 | / ///*****************************************************************************************************************/
[INFO] [stdout] 605 | | ///* Convolution Effect                                                                                            */
[INFO] [stdout] 606 | | ///*****************************************************************************************************************/
[INFO] [stdout] 607 | |
[INFO] [stdout] 608 | | /// Defines how a set of baked data should be interpreted.
[INFO] [stdout] 609 | | ///
[INFO] [stdout]     | |_--^
[INFO] [stdout]     |   |
[INFO] [stdout]     |   rustdoc does not generate documentation for macro invocations
[INFO] [stdout]     |
[INFO] [stdout]     = help: to document an item produced by a macro, the macro must produce the documentation as part of its expansion
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused doc comment
[INFO] [stdout]    --> src/types.rs:618:1
[INFO] [stdout]     |
[INFO] [stdout] 618 | / /// Identifies a set of baked data. It is the application's responsibility to ensure that this data is unique
[INFO] [stdout] 619 | | /// across the lifetime of an Environment object.
[INFO] [stdout] 620 | | ///
[INFO] [stdout]     | |_--^
[INFO] [stdout]     |   |
[INFO] [stdout]     |   rustdoc does not generate documentation for macro invocations
[INFO] [stdout]     |
[INFO] [stdout]     = help: to document an item produced by a macro, the macro must produce the documentation as part of its expansion
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused doc comment
[INFO] [stdout]    --> src/types.rs:628:1
[INFO] [stdout]     |
[INFO] [stdout] 628 | / ///*****************************************************************************************************************/
[INFO] [stdout] 629 | | ///* Acoustic Probes                                                                                               */
[INFO] [stdout] 630 | | ///*****************************************************************************************************************/
[INFO] [stdout] 631 | |
[INFO] [stdout] ...   |
[INFO] [stdout] 635 | | /// different regions may overlap, although this is not typical.
[INFO] [stdout] 636 | | ///
[INFO] [stdout]     | |_--^
[INFO] [stdout]     |   |
[INFO] [stdout]     |   rustdoc does not generate documentation for macro invocations
[INFO] [stdout]     |
[INFO] [stdout]     = help: to document an item produced by a macro, the macro must produce the documentation as part of its expansion
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused doc comment
[INFO] [stdout]    --> src/types.rs:645:1
[INFO] [stdout]     |
[INFO] [stdout] 645 | /// Parameters that specify how probes should be created by \c ::iplCreateProbeBox. */
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ rustdoc does not generate documentation for macro invocations
[INFO] [stdout]     |
[INFO] [stdout]     = help: to document an item produced by a macro, the macro must produce the documentation as part of its expansion
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused doc comment
[INFO] [stdout]    --> src/types.rs:664:1
[INFO] [stdout]     |
[INFO] [stdout] 664 | / ///*****************************************************************************************************************/
[INFO] [stdout] 665 | | ///* Baking                                                                                                        */
[INFO] [stdout] 666 | | ///*****************************************************************************************************************/
[INFO] [stdout] 667 | |
[INFO] [stdout] 668 | | /// Specifies the kind of acoustic responses to save in the baked data.
[INFO] [stdout] 669 | | ///
[INFO] [stdout]     | |_--^
[INFO] [stdout]     |   |
[INFO] [stdout]     |   rustdoc does not generate documentation for macro invocations
[INFO] [stdout]     |
[INFO] [stdout]     = help: to document an item produced by a macro, the macro must produce the documentation as part of its expansion
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: 36 warnings emitted
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr]    Compiling steam-audio-sys v0.1.0 (/opt/rustwide/workdir)
[INFO] [stdout] warning: unused doc comment
[INFO] [stdout]   --> src/types.rs:22:1
[INFO] [stdout]    |
[INFO] [stdout] 22 | /// Boolean values.
[INFO] [stdout]    | ^^^^^^^^^^^^^^^^^^^ rustdoc does not generate documentation for macro invocations
[INFO] [stdout]    |
[INFO] [stdout]    = note: `#[warn(unused_doc_comments)]` on by default
[INFO] [stdout]    = help: to document an item produced by a macro, the macro must produce the documentation as part of its expansion
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused doc comment
[INFO] [stdout]   --> src/types.rs:30:1
[INFO] [stdout]    |
[INFO] [stdout] 30 | /// Status codes returned by Phonon API functions.
[INFO] [stdout]    | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ rustdoc does not generate documentation for macro invocations
[INFO] [stdout]    |
[INFO] [stdout]    = help: to document an item produced by a macro, the macro must produce the documentation as part of its expansion
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused doc comment
[INFO] [stdout]   --> src/types.rs:64:1
[INFO] [stdout]    |
[INFO] [stdout] 64 | / ///*****************************************************************************************************************/
[INFO] [stdout] 65 | | ///* Geometry                                                                                                      */
[INFO] [stdout] 66 | | ///*****************************************************************************************************************/
[INFO] [stdout] 67 | |
[INFO] [stdout] ...  |
[INFO] [stdout] 71 | | /// function.
[INFO] [stdout] 72 | | ///
[INFO] [stdout]    | |_--^
[INFO] [stdout]    |   |
[INFO] [stdout]    |   rustdoc does not generate documentation for macro invocations
[INFO] [stdout]    |
[INFO] [stdout]    = help: to document an item produced by a macro, the macro must produce the documentation as part of its expansion
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused doc comment
[INFO] [stdout]   --> src/types.rs:81:1
[INFO] [stdout]    |
[INFO] [stdout] 81 | / /// A unit-length quaternion. Quaternions are used to represent a rotation or orientation.
[INFO] [stdout] 82 | | ///
[INFO] [stdout]    | |_--^
[INFO] [stdout]    |   |
[INFO] [stdout]    |   rustdoc does not generate documentation for macro invocations
[INFO] [stdout]    |
[INFO] [stdout]    = help: to document an item produced by a macro, the macro must produce the documentation as part of its expansion
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused doc comment
[INFO] [stdout]   --> src/types.rs:92:1
[INFO] [stdout]    |
[INFO] [stdout] 92 | / /// An axis-aligned box. Axis-aligned boxes are used to specify a volume of 3D space.
[INFO] [stdout] 93 | | ///
[INFO] [stdout]    | |_--^
[INFO] [stdout]    |   |
[INFO] [stdout]    |   rustdoc does not generate documentation for macro invocations
[INFO] [stdout]    |
[INFO] [stdout]    = help: to document an item produced by a macro, the macro must produce the documentation as part of its expansion
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused doc comment
[INFO] [stdout]    --> src/types.rs:101:1
[INFO] [stdout]     |
[INFO] [stdout] 101 | / /// An oriented box. Oriented boxes are used to specify a volume of 3D space.
[INFO] [stdout] 102 | | ///
[INFO] [stdout]     | |_--^
[INFO] [stdout]     |   |
[INFO] [stdout]     |   rustdoc does not generate documentation for macro invocations
[INFO] [stdout]     |
[INFO] [stdout]     = help: to document an item produced by a macro, the macro must produce the documentation as part of its expansion
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused doc comment
[INFO] [stdout]    --> src/types.rs:111:1
[INFO] [stdout]     |
[INFO] [stdout] 111 | / /// A sphere. Spheres are used to define a region of influence around a point.
[INFO] [stdout] 112 | | ///
[INFO] [stdout]     | |_--^
[INFO] [stdout]     |   |
[INFO] [stdout]     |   rustdoc does not generate documentation for macro invocations
[INFO] [stdout]     |
[INFO] [stdout]     = help: to document an item produced by a macro, the macro must produce the documentation as part of its expansion
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused doc comment
[INFO] [stdout]    --> src/types.rs:120:1
[INFO] [stdout]     |
[INFO] [stdout] 120 | / ///*****************************************************************************************************************/
[INFO] [stdout] 121 | | ///* OpenCL Compute Devices                                                                                        */
[INFO] [stdout] 122 | | ///*****************************************************************************************************************/
[INFO] [stdout] 123 | |
[INFO] [stdout] ...   |
[INFO] [stdout] 126 | | /// exposes the specified kind of device will be used.
[INFO] [stdout] 127 | | ///
[INFO] [stdout]     | |_--^
[INFO] [stdout]     |   |
[INFO] [stdout]     |   rustdoc does not generate documentation for macro invocations
[INFO] [stdout]     |
[INFO] [stdout]     = help: to document an item produced by a macro, the macro must produce the documentation as part of its expansion
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused doc comment
[INFO] [stdout]    --> src/types.rs:136:1
[INFO] [stdout]     |
[INFO] [stdout] 136 | / /// Specifies constraints on the type of OpenCL device to create. This information is intended to be passed to
[INFO] [stdout] 137 | | /// \c iplCreateComputeDevice.
[INFO] [stdout] 138 | | ///
[INFO] [stdout]     | |_--^
[INFO] [stdout]     |   |
[INFO] [stdout]     |   rustdoc does not generate documentation for macro invocations
[INFO] [stdout]     |
[INFO] [stdout]     = help: to document an item produced by a macro, the macro must produce the documentation as part of its expansion
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused doc comment
[INFO] [stdout]    --> src/types.rs:148:1
[INFO] [stdout]     |
[INFO] [stdout] 148 | / ///*****************************************************************************************************************/
[INFO] [stdout] 149 | | ///* Simulation Settings                                                                                           */
[INFO] [stdout] 150 | | ///*****************************************************************************************************************/
[INFO] [stdout] 151 | |
[INFO] [stdout] ...   |
[INFO] [stdout] 154 | | /// implementation.
[INFO] [stdout] 155 | | ///
[INFO] [stdout]     | |_--^
[INFO] [stdout]     |   |
[INFO] [stdout]     |   rustdoc does not generate documentation for macro invocations
[INFO] [stdout]     |
[INFO] [stdout]     = help: to document an item produced by a macro, the macro must produce the documentation as part of its expansion
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused doc comment
[INFO] [stdout]    --> src/types.rs:165:1
[INFO] [stdout]     |
[INFO] [stdout] 165 | / /// The type of simulation to perform. All sound sources must use the same type of simulation; it is not
[INFO] [stdout] 166 | | /// currently possible to use real-time simulation for some sources and baked data for others.
[INFO] [stdout] 167 | | ///
[INFO] [stdout]     | |_--^
[INFO] [stdout]     |   |
[INFO] [stdout]     |   rustdoc does not generate documentation for macro invocations
[INFO] [stdout]     |
[INFO] [stdout]     = help: to document an item produced by a macro, the macro must produce the documentation as part of its expansion
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused doc comment
[INFO] [stdout]    --> src/types.rs:175:1
[INFO] [stdout]     |
[INFO] [stdout] 175 | / /// Configures the complexity of the simulation. You can fine-tune these values to arrive at a suitable
[INFO] [stdout] 176 | | /// balance between performance, memory usage, and acoustic detail.
[INFO] [stdout] 177 | | ///
[INFO] [stdout]     | |_--^
[INFO] [stdout]     |   |
[INFO] [stdout]     |   rustdoc does not generate documentation for macro invocations
[INFO] [stdout]     |
[INFO] [stdout]     = help: to document an item produced by a macro, the macro must produce the documentation as part of its expansion
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused doc comment
[INFO] [stdout]    --> src/types.rs:190:1
[INFO] [stdout]     |
[INFO] [stdout] 190 | / ///*****************************************************************************************************************/
[INFO] [stdout] 191 | | ///* Scene                                                                                                         */
[INFO] [stdout] 192 | | ///*****************************************************************************************************************/
[INFO] [stdout] 193 | |
[INFO] [stdout] ...   |
[INFO] [stdout] 197 | | /// pointing towards you, the vertices are specified in counter-clockwise order.
[INFO] [stdout] 198 | | ///
[INFO] [stdout]     | |_--^
[INFO] [stdout]     |   |
[INFO] [stdout]     |   rustdoc does not generate documentation for macro invocations
[INFO] [stdout]     |
[INFO] [stdout]     = help: to document an item produced by a macro, the macro must produce the documentation as part of its expansion
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused doc comment
[INFO] [stdout]    --> src/types.rs:205:1
[INFO] [stdout]     |
[INFO] [stdout] 205 | / /// The acoustic properties of a surface. You can specify the acoustic material properties of each triangle,
[INFO] [stdout] 206 | | /// although typically many triangles will share a common material. The acoustic material properties are specified
[INFO] [stdout] 207 | | /// for three frequency bands with center frequencies of 400 Hz, 2.5 KHz, and 15 KHz.
[INFO] [stdout] 208 | | ///
[INFO] [stdout] ...   |
[INFO] [stdout] 223 | | /// ```
[INFO] [stdout] 224 | | ///
[INFO] [stdout]     | |_--^
[INFO] [stdout]     |   |
[INFO] [stdout]     |   rustdoc does not generate documentation for macro invocations
[INFO] [stdout]     |
[INFO] [stdout]     = help: to document an item produced by a macro, the macro must produce the documentation as part of its expansion
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused doc comment
[INFO] [stdout]    --> src/types.rs:306:1
[INFO] [stdout]     |
[INFO] [stdout] 306 | / ///*****************************************************************************************************************/
[INFO] [stdout] 307 | | ///* Rendering Settings                                                                                            */
[INFO] [stdout] 308 | | ///*****************************************************************************************************************/
[INFO] [stdout] 309 | |
[INFO] [stdout] 310 | | /// The backend to use for applying convolution effects for sound propagation. Phonon lets you choose from
[INFO] [stdout] 311 | | /// multiple convolution implementations, with different trade-offs.
[INFO] [stdout] 312 | | ///
[INFO] [stdout]     | |_--^
[INFO] [stdout]     |   |
[INFO] [stdout]     |   rustdoc does not generate documentation for macro invocations
[INFO] [stdout]     |
[INFO] [stdout]     = help: to document an item produced by a macro, the macro must produce the documentation as part of its expansion
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused doc comment
[INFO] [stdout]    --> src/types.rs:320:1
[INFO] [stdout]     |
[INFO] [stdout] 320 | / /// Describes various properties of the audio processing pipeline. Many Phonon API objects that are used by the
[INFO] [stdout] 321 | | /// audio engine need to know how the audio processing pipeline (i.e., your audio engine) applies DSP effects to
[INFO] [stdout] 322 | | /// audio data. This structure describes the key parameters.
[INFO] [stdout] 323 | | ///
[INFO] [stdout]     | |_--^
[INFO] [stdout]     |   |
[INFO] [stdout]     |   rustdoc does not generate documentation for macro invocations
[INFO] [stdout]     |
[INFO] [stdout]     = help: to document an item produced by a macro, the macro must produce the documentation as part of its expansion
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused doc comment
[INFO] [stdout]    --> src/types.rs:332:1
[INFO] [stdout]     |
[INFO] [stdout] 332 | / ///*****************************************************************************************************************/
[INFO] [stdout] 333 | | ///* Audio Buffers                                                                                                 */
[INFO] [stdout] 334 | | ///*****************************************************************************************************************/
[INFO] [stdout] 335 | |
[INFO] [stdout] 336 | | /// Whether the audio buffer is encoded using Ambisonics or not.
[INFO] [stdout] 337 | | ///
[INFO] [stdout]     | |_--^
[INFO] [stdout]     |   |
[INFO] [stdout]     |   rustdoc does not generate documentation for macro invocations
[INFO] [stdout]     |
[INFO] [stdout]     = help: to document an item produced by a macro, the macro must produce the documentation as part of its expansion
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused doc comment
[INFO] [stdout]    --> src/types.rs:345:1
[INFO] [stdout]     |
[INFO] [stdout] 345 | / /// The type of speaker configuration, for audio formats that are not encoded using Ambisonics.
[INFO] [stdout] 346 | | ///
[INFO] [stdout]     | |_--^
[INFO] [stdout]     |   |
[INFO] [stdout]     |   rustdoc does not generate documentation for macro invocations
[INFO] [stdout]     |
[INFO] [stdout]     = help: to document an item produced by a macro, the macro must produce the documentation as part of its expansion
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused doc comment
[INFO] [stdout]    --> src/types.rs:358:1
[INFO] [stdout]     |
[INFO] [stdout] 358 | / /// The order in which Ambisonics channels are stored in an audio buffer. Each Ambisonics channel is a series of
[INFO] [stdout] 359 | | /// coefficients for a corresponding basis function, denoted by \f$ Y_l^m(\theta,\phi) \f$, where \f$\theta\f$ and
[INFO] [stdout] 360 | | /// \f$\phi\f$ are two angles which pinpoint the source relative to the listener, and \f$l\f$ and \f$m\f$ are two
[INFO] [stdout] 361 | | /// two integers which, taken together, identify a single Ambisonics channel. Here, \f$ l \geq 0 \f$ and
[INFO] [stdout] ...   |
[INFO] [stdout] 369 | | /// channel.
[INFO] [stdout] 370 | | ///
[INFO] [stdout]     | |_--^
[INFO] [stdout]     |   |
[INFO] [stdout]     |   rustdoc does not generate documentation for macro invocations
[INFO] [stdout]     |
[INFO] [stdout]     = help: to document an item produced by a macro, the macro must produce the documentation as part of its expansion
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused doc comment
[INFO] [stdout]    --> src/types.rs:378:1
[INFO] [stdout]     |
[INFO] [stdout] 378 | / /// Normalization conventions for Ambisonics channels. There are a few different ways of normalizing the values of
[INFO] [stdout] 379 | | /// the Ambisonics channels relative to each other. Phonon supports the most popular ones.
[INFO] [stdout] 380 | | ///
[INFO] [stdout]     | |_--^
[INFO] [stdout]     |   |
[INFO] [stdout]     |   rustdoc does not generate documentation for macro invocations
[INFO] [stdout]     |
[INFO] [stdout]     = help: to document an item produced by a macro, the macro must produce the documentation as part of its expansion
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused doc comment
[INFO] [stdout]    --> src/types.rs:389:1
[INFO] [stdout]     |
[INFO] [stdout] 389 | / /// Whether the data is interleaved or deinterleaved.
[INFO] [stdout] 390 | | ///
[INFO] [stdout]     | |_--^
[INFO] [stdout]     |   |
[INFO] [stdout]     |   rustdoc does not generate documentation for macro invocations
[INFO] [stdout]     |
[INFO] [stdout]     = help: to document an item produced by a macro, the macro must produce the documentation as part of its expansion
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused doc comment
[INFO] [stdout]    --> src/types.rs:398:1
[INFO] [stdout]     |
[INFO] [stdout] 398 | / /// The format of an audio buffer. Whenever you pass audio data to or from Phonon, you must describe the format in
[INFO] [stdout] 399 | | /// which the audio is encoded. **Phonon only supports uncompressed PCM wave data, stored in 32-bit floating point
[INFO] [stdout] 400 | | /// format**. However, Phonon supports many different multi-channel and Ambisonics formats, and the
[INFO] [stdout] 401 | | /// \c IPLAudioFormat tells Phonon how to interpret a buffer of audio data.
[INFO] [stdout] 402 | | ///
[INFO] [stdout]     | |_--^
[INFO] [stdout]     |   |
[INFO] [stdout]     |   rustdoc does not generate documentation for macro invocations
[INFO] [stdout]     |
[INFO] [stdout]     = help: to document an item produced by a macro, the macro must produce the documentation as part of its expansion
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused doc comment
[INFO] [stdout]    --> src/types.rs:416:1
[INFO] [stdout]     |
[INFO] [stdout] 416 | / /// A buffer containing audio data. All audio data passed to or from Phonon must be packaged in \c IPLAudioBuffer
[INFO] [stdout] 417 | | /// objects, which describe the format and size of the audio data.
[INFO] [stdout] 418 | | ///
[INFO] [stdout]     | |_--^
[INFO] [stdout]     |   |
[INFO] [stdout]     |   rustdoc does not generate documentation for macro invocations
[INFO] [stdout]     |
[INFO] [stdout]     = help: to document an item produced by a macro, the macro must produce the documentation as part of its expansion
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused doc comment
[INFO] [stdout]    --> src/types.rs:428:1
[INFO] [stdout]     |
[INFO] [stdout] 428 | / ///*****************************************************************************************************************/
[INFO] [stdout] 429 | | ///* Binaural Renderer                                                                                             */
[INFO] [stdout] 430 | | ///*****************************************************************************************************************/
[INFO] [stdout] 431 | |
[INFO] [stdout] 432 | | /// The type of HRTF database to use for binaural rendering. You can either use the built-in HRTF database, or
[INFO] [stdout] 433 | | /// supply your own HRTF data at run-time.
[INFO] [stdout] 434 | | ///
[INFO] [stdout]     | |_--^
[INFO] [stdout]     |   |
[INFO] [stdout]     |   rustdoc does not generate documentation for macro invocations
[INFO] [stdout]     |
[INFO] [stdout]     = help: to document an item produced by a macro, the macro must produce the documentation as part of its expansion
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused doc comment
[INFO] [stdout]    --> src/types.rs:442:1
[INFO] [stdout]     |
[INFO] [stdout] 442 | / /// A single-precision complex number.
[INFO] [stdout] 443 | | ///
[INFO] [stdout]     | |_--^
[INFO] [stdout]     |   |
[INFO] [stdout]     |   rustdoc does not generate documentation for macro invocations
[INFO] [stdout]     |
[INFO] [stdout]     = help: to document an item produced by a macro, the macro must produce the documentation as part of its expansion
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused doc comment
[INFO] [stdout]    --> src/types.rs:508:1
[INFO] [stdout]     |
[INFO] [stdout] 508 | / /// Parameters used to describe the HRTF database you want to use when creating a Binaural Renderer object.
[INFO] [stdout] 509 | | ///
[INFO] [stdout]     | |_--^
[INFO] [stdout]     |   |
[INFO] [stdout]     |   rustdoc does not generate documentation for macro invocations
[INFO] [stdout]     |
[INFO] [stdout]     = help: to document an item produced by a macro, the macro must produce the documentation as part of its expansion
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused doc comment
[INFO] [stdout]    --> src/types.rs:521:1
[INFO] [stdout]     |
[INFO] [stdout] 521 | / ///*****************************************************************************************************************/
[INFO] [stdout] 522 | | ///* Object-Based Binaural Effect                                                                                  */
[INFO] [stdout] 523 | | ///*****************************************************************************************************************/
[INFO] [stdout] 524 | |
[INFO] [stdout] 525 | | /// Techniques for interpolating HRTF data. This is used when rendering a point source whose position relative to
[INFO] [stdout] 526 | | /// the listener is not contained in the measured HRTF data used by Phonon.
[INFO] [stdout] 527 | | ///
[INFO] [stdout]     | |_--^
[INFO] [stdout]     |   |
[INFO] [stdout]     |   rustdoc does not generate documentation for macro invocations
[INFO] [stdout]     |
[INFO] [stdout]     = help: to document an item produced by a macro, the macro must produce the documentation as part of its expansion
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused doc comment
[INFO] [stdout]    --> src/types.rs:548:1
[INFO] [stdout]     |
[INFO] [stdout] 548 | / ///*****************************************************************************************************************/
[INFO] [stdout] 549 | | ///* Direct Sound                                                                                                  */
[INFO] [stdout] 550 | | ///*****************************************************************************************************************/
[INFO] [stdout] 551 | |
[INFO] [stdout] 552 | | /// The algorithm to use when checking for direct path occlusion. Phonon can check whether a direct sound path is
[INFO] [stdout] 553 | | /// occluded by scene geometry, and optionally how much of a sound source is occluded.
[INFO] [stdout] 554 | | ///
[INFO] [stdout]     | |_--^
[INFO] [stdout]     |   |
[INFO] [stdout]     |   rustdoc does not generate documentation for macro invocations
[INFO] [stdout]     |
[INFO] [stdout]     = help: to document an item produced by a macro, the macro must produce the documentation as part of its expansion
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused doc comment
[INFO] [stdout]    --> src/types.rs:562:1
[INFO] [stdout]     |
[INFO] [stdout] 562 | / /// The method to use when rendering occluded or partially occluded sound. Phonon can model sound passing through
[INFO] [stdout] 563 | | /// solid objects, and optionally apply frequency-dependent transmission filters.
[INFO] [stdout] 564 | | ///
[INFO] [stdout]     | |_--^
[INFO] [stdout]     |   |
[INFO] [stdout]     |   rustdoc does not generate documentation for macro invocations
[INFO] [stdout]     |
[INFO] [stdout]     = help: to document an item produced by a macro, the macro must produce the documentation as part of its expansion
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused doc comment
[INFO] [stdout]    --> src/types.rs:574:1
[INFO] [stdout]     |
[INFO] [stdout] 574 | / /// Parameters describing a direct sound path. For each frequency band, the attenuation factor applied to the
[INFO] [stdout] 575 | | /// direct sound path is:
[INFO] [stdout] 576 | | ///
[INFO] [stdout] 577 | | /// distanceAttenuation * airAbsorption * (occlusionFactor + (1 - occlusionFactor) * transmissionFactor)
[INFO] [stdout] 578 | | ///
[INFO] [stdout]     | |_--^
[INFO] [stdout]     |   |
[INFO] [stdout]     |   rustdoc does not generate documentation for macro invocations
[INFO] [stdout]     |
[INFO] [stdout]     = help: to document an item produced by a macro, the macro must produce the documentation as part of its expansion
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused doc comment
[INFO] [stdout]    --> src/types.rs:594:1
[INFO] [stdout]     |
[INFO] [stdout] 594 | / /// Flags that specify which parameters from \c IPLDirectSoundPath should be applied by the Direct Sound Effect.
[INFO] [stdout] 595 | | ///
[INFO] [stdout]     | |_--^
[INFO] [stdout]     |   |
[INFO] [stdout]     |   rustdoc does not generate documentation for macro invocations
[INFO] [stdout]     |
[INFO] [stdout]     = help: to document an item produced by a macro, the macro must produce the documentation as part of its expansion
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused doc comment
[INFO] [stdout]    --> src/types.rs:604:1
[INFO] [stdout]     |
[INFO] [stdout] 604 | / ///*****************************************************************************************************************/
[INFO] [stdout] 605 | | ///* Convolution Effect                                                                                            */
[INFO] [stdout] 606 | | ///*****************************************************************************************************************/
[INFO] [stdout] 607 | |
[INFO] [stdout] 608 | | /// Defines how a set of baked data should be interpreted.
[INFO] [stdout] 609 | | ///
[INFO] [stdout]     | |_--^
[INFO] [stdout]     |   |
[INFO] [stdout]     |   rustdoc does not generate documentation for macro invocations
[INFO] [stdout]     |
[INFO] [stdout]     = help: to document an item produced by a macro, the macro must produce the documentation as part of its expansion
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused doc comment
[INFO] [stdout]    --> src/types.rs:618:1
[INFO] [stdout]     |
[INFO] [stdout] 618 | / /// Identifies a set of baked data. It is the application's responsibility to ensure that this data is unique
[INFO] [stdout] 619 | | /// across the lifetime of an Environment object.
[INFO] [stdout] 620 | | ///
[INFO] [stdout]     | |_--^
[INFO] [stdout]     |   |
[INFO] [stdout]     |   rustdoc does not generate documentation for macro invocations
[INFO] [stdout]     |
[INFO] [stdout]     = help: to document an item produced by a macro, the macro must produce the documentation as part of its expansion
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused doc comment
[INFO] [stdout]    --> src/types.rs:628:1
[INFO] [stdout]     |
[INFO] [stdout] 628 | / ///*****************************************************************************************************************/
[INFO] [stdout] 629 | | ///* Acoustic Probes                                                                                               */
[INFO] [stdout] 630 | | ///*****************************************************************************************************************/
[INFO] [stdout] 631 | |
[INFO] [stdout] ...   |
[INFO] [stdout] 635 | | /// different regions may overlap, although this is not typical.
[INFO] [stdout] 636 | | ///
[INFO] [stdout]     | |_--^
[INFO] [stdout]     |   |
[INFO] [stdout]     |   rustdoc does not generate documentation for macro invocations
[INFO] [stdout]     |
[INFO] [stdout]     = help: to document an item produced by a macro, the macro must produce the documentation as part of its expansion
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused doc comment
[INFO] [stdout]    --> src/types.rs:645:1
[INFO] [stdout]     |
[INFO] [stdout] 645 | /// Parameters that specify how probes should be created by \c ::iplCreateProbeBox. */
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ rustdoc does not generate documentation for macro invocations
[INFO] [stdout]     |
[INFO] [stdout]     = help: to document an item produced by a macro, the macro must produce the documentation as part of its expansion
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused doc comment
[INFO] [stdout]    --> src/types.rs:664:1
[INFO] [stdout]     |
[INFO] [stdout] 664 | / ///*****************************************************************************************************************/
[INFO] [stdout] 665 | | ///* Baking                                                                                                        */
[INFO] [stdout] 666 | | ///*****************************************************************************************************************/
[INFO] [stdout] 667 | |
[INFO] [stdout] 668 | | /// Specifies the kind of acoustic responses to save in the baked data.
[INFO] [stdout] 669 | | ///
[INFO] [stdout]     | |_--^
[INFO] [stdout]     |   |
[INFO] [stdout]     |   rustdoc does not generate documentation for macro invocations
[INFO] [stdout]     |
[INFO] [stdout]     = help: to document an item produced by a macro, the macro must produce the documentation as part of its expansion
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: linking with `cc` failed: exit status: 1
[INFO] [stdout]   |
[INFO] [stdout]   = note: "cc" "-m64" "-Wl,--eh-frame-hdr" "-Wl,-znoexecstack" "-Wl,--as-needed" "-L" "/opt/rustwide/rustup-home/toolchains/ff34b919075f35a1787659e9c448a34b06bab8de/lib/rustlib/x86_64-unknown-linux-gnu/lib" "/opt/rustwide/target/debug/deps/steam_audio_sys-79d833a4f3057b13.steam_audio_sys.dkjgoe9c-cgu.0.rcgu.o" "/opt/rustwide/target/debug/deps/steam_audio_sys-79d833a4f3057b13.steam_audio_sys.dkjgoe9c-cgu.1.rcgu.o" "/opt/rustwide/target/debug/deps/steam_audio_sys-79d833a4f3057b13.steam_audio_sys.dkjgoe9c-cgu.2.rcgu.o" "/opt/rustwide/target/debug/deps/steam_audio_sys-79d833a4f3057b13.steam_audio_sys.dkjgoe9c-cgu.3.rcgu.o" "/opt/rustwide/target/debug/deps/steam_audio_sys-79d833a4f3057b13.steam_audio_sys.dkjgoe9c-cgu.4.rcgu.o" "/opt/rustwide/target/debug/deps/steam_audio_sys-79d833a4f3057b13.steam_audio_sys.dkjgoe9c-cgu.5.rcgu.o" "/opt/rustwide/target/debug/deps/steam_audio_sys-79d833a4f3057b13.steam_audio_sys.dkjgoe9c-cgu.6.rcgu.o" "-o" "/opt/rustwide/target/debug/deps/steam_audio_sys-79d833a4f3057b13" "/opt/rustwide/target/debug/deps/steam_audio_sys-79d833a4f3057b13.1f3dmnpoxl0y13wo.rcgu.o" "-Wl,--gc-sections" "-pie" "-Wl,-zrelro" "-Wl,-znow" "-nodefaultlibs" "-L" "/opt/rustwide/target/debug/deps" "-L" "/opt/rustwide/rustup-home/toolchains/ff34b919075f35a1787659e9c448a34b06bab8de/lib/rustlib/x86_64-unknown-linux-gnu/lib" "-lphonon" "-Wl,-Bstatic" "/opt/rustwide/rustup-home/toolchains/ff34b919075f35a1787659e9c448a34b06bab8de/lib/rustlib/x86_64-unknown-linux-gnu/lib/libtest-e0d08a82dcb7da7b.rlib" "/opt/rustwide/rustup-home/toolchains/ff34b919075f35a1787659e9c448a34b06bab8de/lib/rustlib/x86_64-unknown-linux-gnu/lib/libterm-24036eb8e889985c.rlib" "/opt/rustwide/rustup-home/toolchains/ff34b919075f35a1787659e9c448a34b06bab8de/lib/rustlib/x86_64-unknown-linux-gnu/lib/libgetopts-759d40b5d9a6a451.rlib" "/opt/rustwide/rustup-home/toolchains/ff34b919075f35a1787659e9c448a34b06bab8de/lib/rustlib/x86_64-unknown-linux-gnu/lib/libunicode_width-7590543c881e6235.rlib" "/opt/rustwide/rustup-home/toolchains/ff34b919075f35a1787659e9c448a34b06bab8de/lib/rustlib/x86_64-unknown-linux-gnu/lib/librustc_std_workspace_std-56b60793e4f96438.rlib" "/opt/rustwide/target/debug/deps/liblibc-2eeb146fbbc48d30.rlib" "-Wl,--start-group" "/opt/rustwide/rustup-home/toolchains/ff34b919075f35a1787659e9c448a34b06bab8de/lib/rustlib/x86_64-unknown-linux-gnu/lib/libstd-c6dddd3d354e6bea.rlib" "/opt/rustwide/rustup-home/toolchains/ff34b919075f35a1787659e9c448a34b06bab8de/lib/rustlib/x86_64-unknown-linux-gnu/lib/libpanic_unwind-c2ca47afdcc5e309.rlib" "/opt/rustwide/rustup-home/toolchains/ff34b919075f35a1787659e9c448a34b06bab8de/lib/rustlib/x86_64-unknown-linux-gnu/lib/libminiz_oxide-b47be2942017e108.rlib" "/opt/rustwide/rustup-home/toolchains/ff34b919075f35a1787659e9c448a34b06bab8de/lib/rustlib/x86_64-unknown-linux-gnu/lib/libadler-20a1e49116ab0df9.rlib" "/opt/rustwide/rustup-home/toolchains/ff34b919075f35a1787659e9c448a34b06bab8de/lib/rustlib/x86_64-unknown-linux-gnu/lib/libobject-25e09d9868291683.rlib" "/opt/rustwide/rustup-home/toolchains/ff34b919075f35a1787659e9c448a34b06bab8de/lib/rustlib/x86_64-unknown-linux-gnu/lib/libaddr2line-9c99fb6e5ca5159e.rlib" "/opt/rustwide/rustup-home/toolchains/ff34b919075f35a1787659e9c448a34b06bab8de/lib/rustlib/x86_64-unknown-linux-gnu/lib/libgimli-85040d7563599960.rlib" "/opt/rustwide/rustup-home/toolchains/ff34b919075f35a1787659e9c448a34b06bab8de/lib/rustlib/x86_64-unknown-linux-gnu/lib/libstd_detect-0e4f7587da8acf20.rlib" "/opt/rustwide/rustup-home/toolchains/ff34b919075f35a1787659e9c448a34b06bab8de/lib/rustlib/x86_64-unknown-linux-gnu/lib/librustc_demangle-7be0a6711ed15b5c.rlib" "/opt/rustwide/rustup-home/toolchains/ff34b919075f35a1787659e9c448a34b06bab8de/lib/rustlib/x86_64-unknown-linux-gnu/lib/libhashbrown-00672fabc4ff9c9d.rlib" "/opt/rustwide/rustup-home/toolchains/ff34b919075f35a1787659e9c448a34b06bab8de/lib/rustlib/x86_64-unknown-linux-gnu/lib/librustc_std_workspace_alloc-72fe231ef0473d15.rlib" "/opt/rustwide/rustup-home/toolchains/ff34b919075f35a1787659e9c448a34b06bab8de/lib/rustlib/x86_64-unknown-linux-gnu/lib/libunwind-019d54ecc304b655.rlib" "/opt/rustwide/rustup-home/toolchains/ff34b919075f35a1787659e9c448a34b06bab8de/lib/rustlib/x86_64-unknown-linux-gnu/lib/libcfg_if-cc7d9343e4f608be.rlib" "/opt/rustwide/rustup-home/toolchains/ff34b919075f35a1787659e9c448a34b06bab8de/lib/rustlib/x86_64-unknown-linux-gnu/lib/liblibc-e41c6d24baeb2249.rlib" "/opt/rustwide/rustup-home/toolchains/ff34b919075f35a1787659e9c448a34b06bab8de/lib/rustlib/x86_64-unknown-linux-gnu/lib/liballoc-9849bb0fbad7f0f5.rlib" "/opt/rustwide/rustup-home/toolchains/ff34b919075f35a1787659e9c448a34b06bab8de/lib/rustlib/x86_64-unknown-linux-gnu/lib/librustc_std_workspace_core-a1fd7734706d5518.rlib" "/opt/rustwide/rustup-home/toolchains/ff34b919075f35a1787659e9c448a34b06bab8de/lib/rustlib/x86_64-unknown-linux-gnu/lib/libcore-c8ded1707ad10767.rlib" "-Wl,--end-group" "/opt/rustwide/rustup-home/toolchains/ff34b919075f35a1787659e9c448a34b06bab8de/lib/rustlib/x86_64-unknown-linux-gnu/lib/libcompiler_builtins-8b33f9cbbc9652fe.rlib" "-Wl,-Bdynamic" "-lgcc_s" "-lutil" "-lrt" "-lpthread" "-lm" "-ldl" "-lc"
[INFO] [stdout]   = note: /usr/bin/ld: cannot find -lphonon
[INFO] [stdout]           collect2: error: ld returned 1 exit status
[INFO] [stdout]           
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to previous error; 36 warnings emitted
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr] error: could not compile `steam-audio-sys`
[INFO] [stderr] 
[INFO] [stderr] To learn more, run the command again with --verbose.
[INFO] running `Command { std: "docker" "inspect" "be886062af4a8d011406b5577283209564bca0c33303dd65977db302ebbb6e3b", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "be886062af4a8d011406b5577283209564bca0c33303dd65977db302ebbb6e3b", kill_on_drop: false }`
[INFO] [stdout] be886062af4a8d011406b5577283209564bca0c33303dd65977db302ebbb6e3b
